﻿body
{
	font-size: 0.9em;
	line-height: 1.4em;
	margin: 0.2em;
}

.headTitle1
{
	font-size: 1.2em;
	font-weight: bold;
	margin: 0.2em;
}
.headTitle2
{
	font-size: 1em;
	font-weight: bold;
	margin: 0.2em;
}

.center800Block
{
	width: 750px;
	margin: 0.5em auto;
	clear: both;
}

.center1024Block
{
	width: 980px;
	margin: 0.5em auto;
	clear: both;
}

.block1
{
	padding: 3px;
	background: #DBEDF5;
	border: solid #9BC9DF 1px;
}

.blockContent
{
	background: #fff;
	padding: 0.5em;
}

.block2
{
	padding: 3px;
	background: #DBF1D4;
	border: solid #A5DA94 1px;
}

.block3
{
	padding: 3px;
	background: #F2EAB7;
	border: solid #E3D686 1px;
}


.block4
{
	padding: 3px;
	background: #D8DFEC;
	border: solid #A8BEE7 1px;
}

.smallLink
{
	font-size: small;
	margin: 0.2em;
}

.grayRemark
{
	color: #6A6A6A;
	font-size: small;
}

p
{
	padding: 0em 6em 0em 2em;
}

form
{
	margin: 0;
}

th.fieldTitle
{
	text-align: left;
	vertical-align: top;
	width: 6em;
}
.remark
{
	font-size: small;
	color: Gray;
	margin: 0.2em;
}

.errorMsg
{
	color: Red;
	font-size: small;
}
